﻿<%@ Page Language="C#" Theme="PAT_Theme" MasterPageFile="~/master/PAT.master" AutoEventWireup="true" CodeFile="ReporteOrdenes.aspx.cs" Inherits="aspx_rep02_ReporteOrdenes" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
<%@ Register Assembly="WebChart" Namespace="WebChart" TagPrefix="Web" %>

<asp:Content Id="headerContent" ContentPlaceHolderID="headerContent" runat="server">
    <script language="javaScript" type="text/javascript" src="../../common/FusionCharts.js"></script>
    <script language="javascript">
        function evtGenerarReporteOrden(){
            PageMethods.GenerarReporteOrdenes($get("<%=ddlCargoOrden.ClientID %>").value, $get("<%=ddlMesInicio.ClientID %>").value, $get("<%=ddlAnoInicio.ClientID %>").value, $get("<%=ddlMesFin.ClientID %>").value, $get("<%=ddlAnoFin.ClientID %>").value, $get("<%=ddlTaller.ClientID %>").value, OnSucceededGenerarReporteOrdenes, OnFailedGenerarReporteOrdenes);
        }
                
        function OnSucceededGenerarReporteOrdenes(result) {
            var aChart = new FusionCharts("../../swf/MSLine.swf","idChartCitasTaller","800","600","0","0");
            aChart.setDataXML(result);
            aChart.render("divReportResult");
            /*$get("upProgess").style.display = 'none';*/            
        }
        
        function OnFailedGenerarReporteOrdenes(error) {
            alert("Stack Trace: " + error.get_stackTrace() + "\r\n" + "Error: " + error.get_message() + "\r\n" + "Status Code: " + error.get_statusCode() + "\r\n" + "Exception Type: " + error.get_exceptionType() + "\r\n" + "Timed Out: " + error.get_timedOut()); 
            /*$get("upProgess").style.display = 'none';*/
        }
    </script>
</asp:Content>

<asp:Content ID="mainContent" ContentPlaceHolderID="mainContent" Runat="Server">
    <table width="100%" border="0" cellspacing="1" cellpadding="1">
        <tr>
            <td colspan="4"><h1>Reporte de ordenes de taller</h1></td>
        </tr>
        <tr>
            <td>Fecha Inicio:</td>
            <td>
                <asp:DropDownList ID="ddlAnoInicio" runat="server">
                </asp:DropDownList>
                <asp:DropDownList ID="ddlMesInicio" runat="server">
                    <asp:ListItem Value="1" Text="Enero"></asp:ListItem>
                    <asp:ListItem Value="2" Text="Febrero"></asp:ListItem>
                    <asp:ListItem Value="3" Text="Marzo"></asp:ListItem>
                    <asp:ListItem Value="4" Text="Abril"></asp:ListItem>
                    <asp:ListItem Value="5" Text="Mayo"></asp:ListItem>
                    <asp:ListItem Value="6" Text="Junio"></asp:ListItem>
                    <asp:ListItem Value="7" Text="Julio"></asp:ListItem>
                    <asp:ListItem Value="8" Text="Agosto"></asp:ListItem>
                    <asp:ListItem Value="9" Text="Septiembre"></asp:ListItem>
                    <asp:ListItem Value="10" Text="Octubre"></asp:ListItem>
                    <asp:ListItem Value="11" Text="Noviembre"></asp:ListItem>
                    <asp:ListItem Value="12" Text="Diciembre"></asp:ListItem>
                </asp:DropDownList>
            </td>
            <td>Fecha Fin:</td>
            <td>
                <asp:DropDownList ID="ddlAnoFin" runat="server">
                </asp:DropDownList>
                <asp:DropDownList ID="ddlMesFin" runat="server">
                    <asp:ListItem Value="1" Text="Enero"></asp:ListItem>
                    <asp:ListItem Value="2" Text="Febrero"></asp:ListItem>
                    <asp:ListItem Value="3" Text="Marzo"></asp:ListItem>
                    <asp:ListItem Value="4" Text="Abril"></asp:ListItem>
                    <asp:ListItem Value="5" Text="Mayo"></asp:ListItem>
                    <asp:ListItem Value="6" Text="Junio"></asp:ListItem>
                    <asp:ListItem Value="7" Text="Julio"></asp:ListItem>
                    <asp:ListItem Value="8" Text="Agosto"></asp:ListItem>
                    <asp:ListItem Value="9" Text="Septiembre"></asp:ListItem>
                    <asp:ListItem Value="10" Text="Octubre"></asp:ListItem>
                    <asp:ListItem Value="11" Text="Noviembre"></asp:ListItem>
                    <asp:ListItem Value="12" Text="Diciembre"></asp:ListItem>
                </asp:DropDownList>
            </td>
        </tr>
        <tr>
            <td>Cargo de la orden:</td>
            <td>
                <asp:DropDownList ID="ddlCargoOrden" runat="server">
                </asp:DropDownList>
            </td>
        </tr>
        <tr>
            <td>Taller:</td>
            <td>
                <asp:DropDownList ID="ddlTaller" runat="server">
                </asp:DropDownList>
            </td>
        </tr>
        <tr>
            <td colspan="4"><input id="btnGenerarReporteOrdenes" type="button" value="Generar Reporte" onclick="evtGenerarReporteOrden();" /></td>
        </tr>
    </table>
    <div id="divReportResult"></div>
</asp:Content>